Archive member included       because of file (symbol)

C:/agb/lib/libagbsyscall.a(AgbSysCpuFastSet.o)
                              demo_main.o (CpuFastSet)
C:/agb/lib/libagbsyscall.a(AgbSysCpuSet.o)
                              MultiSio.o (CpuSet)
C:/agb/lib/libagbsyscall.a(AgbSysIntrWait.o)
                              demo_main.o (IntrWait)
C:/agb/lib/libagbsyscall.a(AgbSysRegisterRamReset.o)
                              demo_main.o (RegisterRamReset)
C:/agb/lib/libagbsyscall.a(AgbSysVBlankIntrWait.o)
                              demo_main.o (VBlankIntrWait)
C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_call_via_rX.o)
                              MultiSio.o (_call_via_r0)

Allocating common symbols
Common symbol       size              file

UsrSendBuf          0x10              demo_main.o
IntrTableBuf        0x38              demo_main.o
Cont                0x4               demo_main.o
IntrFuncBuf         0x100             MultiSio.o
Trg                 0x4               demo_main.o
SioFlags            0x4               demo_main.o
SioStartFlag        0x4               demo_main.o
IntrMainBuf         0x400             demo_main.o
UsrRecvBuf          0x40              demo_main.o
Ms                  0x158             MultiSio.o
OamBak              0x400             demo_main.o
RecvFuncBuf         0x40              MultiSio.o
BgBak               0x800             demo_main.o

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD crt0_demo.o
LOAD MultiSioAsm.o
LOAD demo_main.o
LOAD data.o
LOAD MultiSio.o
LOAD C:/agb/lib/libagbsyscall.a
LOAD C:/agb/lib/libisagbprn.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libg.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libc.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
Address of section .text set to 0x2010000
Address of section .bss set to 0x3000000
                0x00008000                .=0x8000

.interp
 *(.interp)

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(.init)

.plt
 *(.plt)

.text           0x02010000      0x96c
 *(.text)
 .text          0x02010000      0x164 crt0_demo.o
                0x02010000                _start
                0x02010000                start_vector
                0x0201003c                intr_main
 .text          0x02010164       0x40 MultiSioAsm.o
                0x02010164                MultiSioRecvBufChange
 .text          0x020101a4      0x378 demo_main.o
                0x020104c0                IntrDummy
                0x02010468                VBlankIntr
                0x020101a4                DemoMain
                0x020104f4                BgScSet
                0x020104c4                KeyRead
 .text          0x0201051c      0x3f8 MultiSio.o
                0x02010840                MultiSioIntr
                0x0201051c                MultiSioInit
                0x02010640                MultiSioMain
                0x0201075c                MultiSioRecvDataCheck
                0x020105f0                MultiSioStop
                0x0201080c                MultiSioVSync
                0x02010714                MultiSioSendDataSet
                0x020105dc                MultiSioStart
 .text          0x02010914        0x4 C:/agb/lib/libagbsyscall.a(AgbSysCpuFastSet.o)
                0x02010914                CpuFastSet
 .text          0x02010918        0x4 C:/agb/lib/libagbsyscall.a(AgbSysCpuSet.o)
                0x02010918                CpuSet
 .text          0x0201091c        0x8 C:/agb/lib/libagbsyscall.a(AgbSysIntrWait.o)
                0x0201091c                IntrWait
 .text          0x02010924        0x4 C:/agb/lib/libagbsyscall.a(AgbSysRegisterRamReset.o)
                0x02010924                RegisterRamReset
 .text          0x02010928        0x8 C:/agb/lib/libagbsyscall.a(AgbSysVBlankIntrWait.o)
                0x02010928                VBlankIntrWait
 .text          0x02010930       0x3c C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_call_via_rX.o)
                0x02010938                _call_via_r2
                0x02010948                _call_via_r6
                0x02010944                _call_via_r5
                0x0201093c                _call_via_r3
                0x0201095c                _call_via_fp
                0x02010950                _call_via_r8
                0x0201094c                _call_via_r7
                0x02010930                _call_via_r0
                0x02010958                _call_via_sl
                0x02010964                _call_via_sp
                0x02010954                _call_via_r9
                0x02010940                _call_via_r4
                0x02010934                _call_via_r1
                0x02010960                _call_via_ip
                0x02010968                _call_via_lr
 *(.text.*)
 *(.stub)
 *(.gnu.warning)
 *(.gnu.linkonce.t*)
 *(.glue_7t)
 *(.glue_7)
                0x0201096c                _etext=.
                0x0201096c                PROVIDE (etext, .)

.fini
 *(.fini)

.rodata         0x0201096c     0x2390
 *(.rodata)
 .rodata        0x0201096c       0x5c demo_main.o
                0x0201096c                IntrTable
 .rodata        0x020109c8     0x2320 data.o
                0x02010ec8                OamData_Sample
                0x02010ee8                PlttData_Sample
                0x020110e8                CharData_Sample
                0x020109c8                BgScData_Sample
 .rodata        0x02012ce8       0x14 MultiSio.o
 *(.rodata.*)
 *(.gnu.linkonce.r*)

.rodata1
 *(.rodata1)
                0x02012dfc                .=(ALIGN(0x100)+(.&0xff))

.data           0x02012dfc        0x0
 *(.data)
 *(.data.*)
 *(.gnu.linkonce.d*)

.data1
 *(.data1)

.ctors
 EXCLUDE_FILE ( *crtend.o )*(.ctors)
 *(SORT(.ctors.*))
 *crtend(.ctors)

.dtors
 EXCLUDE_FILE ( *crtend.o )*(.dtors)
 *(SORT(.dtors.*))
 *crtend.o(.dtors)

.got
 *(.got.plt)
 *(.got)

.dynamic
 *(.dynamic)

.sdata
 *(.sdata)
 *(.sdata.*)
                0x02012dfc                _edata=.
                0x02012dfc                PROVIDE (edata, .)
                0x02012dfc                __bss_start=.
                0x02012dfc                __bss_start__=.

.sbss
 *(.sbss)
 *(.scommon)

.bss            0x03000000     0x1340
 *(.dynbss)
 *(.bss)
 *(.bss.*)
 *(COMMON)
 COMMON         0x03000000     0x10a0 demo_main.o
                                  0x0 (size before relaxing)
                0x03000000                UsrSendBuf
                0x03000010                IntrTableBuf
                0x03000048                Cont
                0x0300004c                Trg
                0x03000050                SioFlags
                0x03000054                SioStartFlag
                0x03000060                IntrMainBuf
                0x03000460                UsrRecvBuf
                0x030004a0                OamBak
                0x030008a0                BgBak
 COMMON         0x030010a0      0x2a0 MultiSio.o
                                  0x0 (size before relaxing)
                0x030010a0                IntrFuncBuf
                0x030011a0                Ms
                0x03001300                RecvFuncBuf
                0x03001340                .=ALIGN(0x4)
                0x03001340                .=ALIGN(0x4)
                0x03001340                _end=.
                0x03001340                _bss_end__=.
                0x03001340                __bss_end__=.
                0x03001340                PROVIDE (end, .)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000       0x40
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 demo_main.o
 .debug_aranges
                0x00000020       0x20 MultiSio.o

.debug_pubnames
                0x00000000      0x219
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0xe5 demo_main.o
 .debug_pubnames
                0x000000e5       0x61 data.o
 .debug_pubnames
                0x00000146       0xd3 MultiSio.o

.debug_info     0x00000000     0x9763
 *(.debug_info)
 .debug_info    0x00000000     0x3537 demo_main.o
 .debug_info    0x00003537     0x2e6c data.o
 .debug_info    0x000063a3     0x33c0 MultiSio.o

.debug_abbrev   0x00000000      0x40d
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x181 demo_main.o
 .debug_abbrev  0x00000181      0x101 data.o
 .debug_abbrev  0x00000282      0x18b MultiSio.o

.debug_line     0x00000000      0x744
 *(.debug_line)
 .debug_line    0x00000000      0x300 demo_main.o
 .debug_line    0x00000300      0x444 MultiSio.o

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.stack          0x00080000        0x0
                0x00080000                _stack=.
 *(.stack)
OUTPUT(demo.elf elf32-littlearm)
